walk down the street without a fixed destination - Türkisch Englisch Wörterbuch